@charset "utf-8";
/* CSS Document */
body,form,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,fieldset{margin:0; padding:0;}
body,input,select,textarea{color:#706e6e; font:12px/1.5 "宋体",Tahoma,Arial,Helvetica,STHeiti; vertical-align:middle; }
{border:0; vertical-align:middle;}
ul,ol,li{list-style-type:none;}
a{color:#666; outline:none; text-decoration:none;}
a:hover{text-decoration:none;}
.clear{ clear:both;}

.txt_english{font-family:Arial, Tahoma, "Times New Roman";}.redtxt{color:#F00; font-weight:bold; font-family:Arial, "宋体", sans-serif;}

/**/

.welcomer, .cms_tree{behavior: url(css/ie-css3.htc); position:relative;  z-index:1; background:#FFF;} 



.welcomer, .cms_tree{ height:538px; 
	width:auto;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; border:#dedede solid 1px;
}
.cms_tree{width:189px; background:url(../images/exzamp.jpg)  scroll 0px 10px no-repeat ;}
.cms_mainrm{ width:846px; float:left; margin-left:6px;}

.cms_search01{
	width:100%;
	border:#d0d0d0 solid 1px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#f7f7f7;
	clear:both;
	padding:10px 20px;
}
.cms_search01{behavior: url(css/ie-css3.htc); position:relative;  z-index:0;}

.cms_newlist{
	_height:523px;
	min-height:538px;
	-moz-border-radius:0 0 5px 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:#dedede solid 6px;
	width:100%;
	margin-top:8px;
	background:#FFF;
	_padding:6px;
}
.cms_newlist{behavior: url(css/ie-css3.htc); position:relative;  z-index:0;}

.cms_newmes{ padding-left:6px; height:30px; line-height:30px;  overflow:hidden;}
.cms_newmes a{ color:#1170bb; padding:0px 5px;CURSOR: hand;}
.cms_newmes a:hover{ text-decoration:underline;}


.cms_newul{ width:840px; margin:0 6px; background:#dadada;}
.cms_newul tr{ background:#FFF;}
.cms_newul td{ height:40px; line-height:40px; text-align:center;}
.cms_newul .cms_news1{ width:auto; }
.cms_newul .cms_news1 input{ vertical-align:middle; margin-bottom:8px;}
.cms_newul .cms_news11{ width:auto; }
.cms_newul .cms_news11 input{ vertical-align:middle; margin-right:25px;}
.cms_newul .cms_news2{width:auto; }
.cms_newul .cms_news22{ /*background:#fffbed;*/width:auto; height:40px; line-height:39px; text-align:left; padding-left:10px;}
.cms_newul .cms_news22 { margin:0px 5px 3px 30px;} .cms_news22 img{margin-right:10px;}
.cms_newul .cms_news3{width:auto;}
.cms_newul .cms_news4{width:auto;}
.cms_newul .cms_news5{width:auto;}
.cms_newul .cms_news6{width:auto;}
.cms_newul .cms_news7{width:auto;}
.cms_newsfist{ background:#dcf0ff; }
.cms_news7 a { margin:13px 10px 13px 10px;}

.pagenumber{   text-align:right; padding:5px 20px; color:#585858; margin-top:10px;}
.pagenumber span{margin:0px 5px; line-height:24px;}
.pnumber{display:inline; border:solid 1px #d0d0d0; background:#FFF; padding:3px; _padding:0px; height:20px; font-size:10px;}.pnumbers{display:inline;}
.pnumber a { border:none; position:relative;}
.pnumber input{width:30px; color:#666; vertical-align:middle; border:none; height:18px; background:none;}
.pnumberss{display:inline;}
.pnumberss input{width:20px; vertical-align:middle; border:solid 1px #d0d0d0; padding:3px; }
#pagesgo{display:inline;}
#pagesgo a, .pagenumber span a{border:#d0d0d0 1px solid; background:#fff; padding:2px 8px; text-decoration:none; color:#7c7c7c;}
#pagesgo a:hover, .pagenumber span a:hover, .pagenumber span a:focus, #pagesgo a:focus{border:#66bbe6 1px solid; background:#66bbe6; padding:2px 8px; text-decoration:none; color:#FFF;}
#pagenumber{border:#66bbe6 1px solid; background:#66bbe6; padding:2px 8px; text-decoration:none; color:#FFF;}



.infoerro{ background:#f7f7f7; padding:5px 15px; border-left: solid 1px #FFF; border-top: solid 1px #FFF; border-right:solid 1px #d0d0d0; color:#666; text-align:center; vertical-align:middle; font-size:14px;  border-bottom:solid 1px #d0d0d0;}
.errortips{background:url(../images/error.jpg) no-repeat left ; padding-left:75px; text-align:left; height:65px; margin-left:38%; vertical-align:middle;  line-height:58px; margin-top:100px;}
.errortips1{background:url(../images/messagebox_warning11.gif) no-repeat left ; padding-left:80px; text-align:left; height:65px; margin-left:38%; vertical-align:middle;  line-height:28px; margin-top:100px;}
.errortips1 span a, .errortips span a{color: #005FAF; text-decoration:underline;}



.welcom_txt{ margin:20px 25px;}
.welcom_txt h1{font-size:18px; color:#3b3b3b; line-height:34px;}
.welcom_txt h1 span a{ color:#3576b0; font-family:Arial, "宋体", sans-serif}
.welcom_txtul{ color:#706e6e; font-size:12px; line-height:30px;  border-top:solid 1px #dedede; }
.welcometips{background:#e0f3ff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -khtml-border-radius: 5px;behavior: url(css/ie-css3.htc); position:relative;  z-index:1; width:560px;  padding:10px 15px; margin-top:10px;}
.welcometips {margin-right:5px; }
.welcometips a{ color:#275a91; text-decoration:underline;}
.wintrotitle{background:#f4f4f4; padding:10px 15px; margin-left:15px; width:570px; margin-top:60px;}
.wintrotitle h2{ font-size:14px;  color:#3576b0; }
.wintrotitle p{font-size:12px; line-height:24px;}
.welcom_txt_intro ul{margin-left:45px; margin-top:15px;}
.welcom_txt_intro ul li{list-style:disc; line-height:24px;}


/*cms部分*/
.top_catalog{border:#dddddd 1px solid; margin:0 auto; margin-top:6px; width:1256px; background:url(../images/cmstopbg.gif) repeat-x scroll; height:41px; _height:40px; -moz-border-radius: 5px 5px 0px 0px;-khtml-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px; behavior: url(css/ie-css3.htc); position:relative;  z-index:1;}

.top_catalog1{border:#dddddd 1px solid; margin:5px 3px 0;  background:url(../images/cmstopbg.gif) repeat-x scroll; height:30px; _height:29px; -moz-border-radius: 5px 5px 0px 0px;-khtml-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px; behavior: url(css/ie-css3.htc); position:relative;  z-index:1;}

.piaozuo{font-size:13px; font-weight:bold; line-height:41px; padding:0 20px; float:left; width:90px;}
.piaozuo1{font-size:13px; font-weight:bold; line-height:30px; padding:0 20px; float:left; width:90px;}

.piaoyou{float:left; }

.top_catalog_left, .top_catalog_left1 { width: 20px; float:left; padding-right:20px;}
.top_catalog_left  a{background: url(../images/left_Arrowg.gif) no-repeat scroll left top  transparent;
    display: inline-block;
    height: 0 !important;
    overflow: hidden;
    z-index: 500;
	padding-top:15px;
	position: relative;
    top: 13px;
}
.top_catalog_left1  a{background: url(../images/left_Arrowg.gif) no-repeat scroll left top  transparent;
    display: inline-block;
    height: 0 !important;
    overflow: hidden;
    z-index: 500;
	padding-top:15px;
	position: relative;
    top: 8px;
}
.top_catalog_left  a:hover{background: url(../images/left_Arrow.gif) no-repeat scroll left top  transparent;}
.top_catalog_left1  a:hover{background: url(../images/left_Arrow.gif) no-repeat scroll left top  transparent;}

.top_catalog_mid{ width:800px; text-wrap:normal; white-space:nowrap; overflow:hidden;  float:left; }
.top_catalog_mid li{display:inline; list-style:none;  font-size:13px; font-weight:bold;}

.top_catalog_mid a{ background:url(../images/cmstopbg.gif) repeat-x scroll; padding:0 20px; border-left:solid 1px #dddddd ; _line-height:41px; line-height:41px; display:inline-block; }
.top_catalog_mid a:hover{ background:url(../images/cmstopbgo.gif) repeat-x scroll;}
#seleclt{ background:url(../images/cmstopbgo.gif) repeat-x scroll;}

.top_catalog_mid1{ width:800px; text-wrap:normal; white-space:nowrap; overflow:hidden;  float:left; }
.top_catalog_mid1 li{display:inline; list-style:none;  font-size:13px; /*font-weight:bold;*/}

.top_catalog_mid1 a{ background:url(../images/cmstopbg.gif) repeat-x scroll; padding:0 20px; border-left:solid 1px #dddddd ; _line-height:29px; line-height:30px; display:inline-block; }
.top_catalog_mid1 a:hover{  color:#1170BB;}
#seleclt{ background:url(../images/cmstopbgo.gif) repeat-x scroll; color:#1170BB;}

.top_catalog_right{ float:left; border-left:solid 1px #dddddd; height: 41px; padding-left: 20px;}
.top_catalog_right  a{background: url(../images/right_Arrowg.gif) no-repeat scroll left top  transparent;
    display: inline-block;
    height: 0 !important;
    overflow: hidden;
    z-index: 500;
	padding-top:15px;
	position: relative;
    top: 13px;
}
.top_catalog_right  a:hover{background: url(../images/right_Arrow.gif) no-repeat scroll left top  transparent;}

.top_catalog_right1{ float:left; border-left:solid 1px #dddddd; height: 30px; padding-left: 20px;}
.top_catalog_right1  a{background: url(../images/right_Arrowg.gif) no-repeat scroll left top  transparent;
    display: inline-block;
    height: 0 !important;
    overflow: hidden;
    z-index: 500;
	padding-top:15px;
	position: relative;
    top: 8px;
}
.top_catalog_right1  a:hover{background: url(../images/right_Arrow.gif) no-repeat scroll left top  transparent;}

/*弹出窗口*/
#overfly{background-color: #000000; height: 100%;left: 0; position: fixed; top: 0;width: 100%;z-index: 30;}
.tipwindowsoutside{ position:relative; margin:0 auto; z-index:90; width:650px; margin-top:70px;  background:#FFF; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; border:#dedede solid 6px; _padding:0 6px;}

.tipwindowsoutside{behavior: url(css/ie-css3.htc); position:relative;  z-index:98; background:#FFF;} 


.tipwindowsinside{border:solid 1px #cdcdcd;}
#close {
    background: url(../images/fancy_closebox.png) no-repeat scroll left top transparent; _background: url(../images/fancy_closebox.gif) no-repeat scroll left top transparent;
    cursor: pointer;
    display: none;
    height: 30px;
    position: absolute;
    right: -15px;
    top: -12px;
    width: 30px;
    z-index: 181;
}
.titlehead{ background-color:#ddf0ff; height:24px; line-height:24px;  border-top:solid 1px #FFF; border-left:solid 1px #FFF;  border-right:solid 1px #d0d0d0; font-weight:bold; padding-left:20px; color:#333;}

/*信息列表类*/
.listinfo{padding:20px; background:#FFF;}
.listinfo2{padding:3px; background:#FFF;}
.listinfo table tr td,.tablelist table tr td{line-height:28px;}
.tablelist{ border-left:1px solid #d6e6f4;border-top:1px solid #d6e6f4;}
.tablelist table thead tr td,.tablelist table tbody tr td{border-right:1px solid #d6e6f4;border-bottom:1px solid #d6e6f4;  text-align:left; padding:0 10px;}
.tablelist table thead tr th{ background:#d6e6f4; font-weight:100; text-align:left; padding:0 10px;}
.tablelist table tbody tr th{ background:#ecf1f5; font-weight:100;  text-align:left; padding:0 10px;}
.green{color:#339900;}
.tablelist table tr td a{text-decoration:none; color:#005faf;}
.tablelist table tbody tr td a:hover,.tablelist table tbody tr td a:focus{text-decoration:underline; color:#005faf;}


.txtarea{border:#d0d0d0 solid 1px; border-radius:5px; width:320px; padding:5px; height:80px; margin-top:5px; margin-bottom:5px;}

.Horizontallist{margin-bottom:10px;}
.Horizontallist span{margin-left:20px;}
.inputrr{display:inline; vertical-align:middle; width:70px; }
.inputrr input{vertical-align:middle;  width:30px;}
/*通用状态输入框*/
.geinputleft{background:url(../images/ginputleft.gif) no-repeat left top; padding-left:5px; width:150px; display:inline-block;}
.geinputright{background:url(../images/ginputright.gif) no-repeat right top; padding-right:5px;  display:inline-block;}
.geinputmid{background:url(../images/ginputmid.gif) repeat-x; height:24px;  display:block;}
.geinputmid input{  width:145px; border:none; background:none; line-height:24px;  height:24px;}
/*此处宽度请自行根据需要调整*/
/*红色*/
.red{color:#F00;}

.geinputleft300{background:url(../images/ginputleft.gif) no-repeat left; padding-left:5px; width:300px; display:inline-block;}
.geinputright300{background:url(../images/ginputright.gif) no-repeat right; padding-right:5px;}
.geinputmid300{background:url(../images/ginputmid.gif) repeat-x; height:24px;}
.geinputmid300 input{width:295px; border:none; background:none; line-height:16px; _line-height:14px; *line-height:14px; padding:6px 2px 0px 2px;}
.geinputmid img, .geinputmid300 img{border:none; position:relative;  z-index:200; float:right; top:6px;}
#geinputmidinput{width:125px; border:none; background:none; line-height:16px; _line-height:14px; *line-height:14px; padding:6px 2px 0px 2px; _float:left;*float:left;}
#geinputmidinput300{width:275px; border:none; background:none; line-height:16px; _line-height:14px; *line-height:14px; padding:6px 2px 0px 2px; _float:left;*float:left;}
/**通用提交**/
.generalbtt{line-height:22px;}
.generalbtt a{ display:inline-block; width:77px; text-align:center; background:url(../images/genralbttbg.gif) 0px -28px no-repeat; height:22px; text-decoration:none; color:#333;}
.generalbtt a:hover, .generalbtt a:active{ display:inline-block; width:77px; text-align:center; background:url(../images/genralbttbg.gif) 0px 0px no-repeat; height:22px; text-decoration:none; color:#FFF;}
#generaltse{ display:inline-block; width:77px; text-align:center; background:url(../images/genralbttbg.gif) 0px 0px no-repeat; height:22px; text-decoration:none; color:#FFF;}
/*小按钮*/
.wbt75{background:url(../images/75width.gif) no-repeat; width:75px;}
.wbt75s{background:url(../images/75width.gif) no-repeat; width:75px;}
#wbt45{background:url(../images/45width.gif) no-repeat; width:45px;   text-align:center;  line-height:21px; display:inline;  margin-left:10px; position:relative; top:2px;}
.wbt100{background:url(../images/100width.gif) no-repeat; width:100px;}
.wbt75, .wbt100{ text-align:center; line-height:22px; display:inline-block; float:left; margin-left:10px;}
.wbt75s{ text-align:center; line-height:22px; display:inline-block; }
#wbt45 a, .wbt75 a, .wbt100 a{color:#666666; text-decoration:none;}
#wbt45 a:hover, .wbt75 a:hover, .wbt100 a:hover, #wbt45 a:focus, .wbt75 a:focus, .wbt100 a:focus{color:#005faf; text-decoration:none;}
#wbt45 a:active, .wbt75 a:active, .wbt100 a:active{color:#F60; text-decoration:none;}





.top_tips_bg{height:39px; background:url(../images/top_tips_bg.gif) repeat-x; width:auto;}
.toptipstool{margin:0 auto; width:40%; height:30px; background:url(../images/top_tips_tool_bg.gif) repeat-x; padding:0px 20px; border: 1px solid #d0d0d0; text-align:center; border-top:none; border-radius:0 0 3px 3px; min-width:320px;}

.toptipstool span{margin-right:1px;}
.toptipstool span a:hover{background:url(../images/top_tips_tool_bga.gif) repeat-x; padding:0px 20px; line-height:30px; height:30px;display:inline-block; color:#FFF; text-decoration:none;}
.toptipstool span a{background:url(../images/top_tips_tool_bg.gif) repeat-x; padding:0px 20px; line-height:30px; height:30px;display:inline-block; color:#5b5b5b; text-decoration:none; cursor:pointer;}


/*列表*/
.listbox1{ margin:3px;  height:82%;  background:#FFF;border:solid 1px #e2e2e2; border-bottom:none;}
.listbox{ margin:3px;  height:100%;  background:#FFF; border:solid 1px #e2e2e2; border-bottom:none;}/**/
.listbox table thead td, .listbox1 table thead td{  background-color:#e0f3ff; height:40px; border-top:solid 1px #FFF; border-left:solid 1px #FFF;  border-right:solid 1px #e2e2e2; text-align:center;}
.listbox table tbody td, .listbox1 table tbody td{border-bottom:solid 1px #e2e2e2;  border-right:solid 1px #e2e2e2; height:40px; text-align:center; padding:0px 5px; line-height:18px; color:#333;}
.listbox table tbody td span, .listbox1 table tbody td span{margin:0px 10px;}
.tdnoline{text-decoration:none;}
#tdright{border-right:none;}
.listbox table tbody td a, .listbox1 table tbody td a{color:#005faf;}.listbox table tbody td a:hover, .listbox table tbody td a:focus, .listbox1 table tbody td a:hover, .listbox1 table tbody td a:focus{color:#f60;}

/**/
.inputleft{background:url(../images/inputleft.gif) left no-repeat; padding-left:6px; width:222px;}
.inputright{background:url(../images/inputright.gif) right no-repeat; padding-right:6px; width: 205px;}
.inputmid{background:url(../images/inputmin.gif) repeat-x scroll;  height:24px; padding-top:3px; padding-left:3px;}
.inputmid input{border:none; line-height:20px; height:20px; width:210px; background:none; }

.inputleftss{background:url(../images/inputleft.gif) left no-repeat; padding-left:6px; width:122px; }
.inputmidss{background:url(../images/inputmin.gif) repeat-x scroll;  height:25px; padding-top:2px; padding-left:3px; }
.inputmidss span{_border:none; _position:absolute; _overflow:hidden; _top:23px; _left:15px; *border:none; *position:absolute; *overflow:hidden; *top:23px; *left:15px; margin-top: 5px;}
.inputmidss span select{border:none; line-height:20px; height:18px; _height:20px;  *height:20px; width:200px; background:none; _margin:-2px; _background:none; *margin:-2px; *background:none; *overflow:hidden; font-size:14px;}




.Expand{  /*border:solid 3px #e7fee8;fffdf0*/
border: 1px solid #696;

/*text-align: center; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 11px;*/
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #e7fee8;

behavior: url(/PIE.htc);
}
.trslelecting td{ background:#e7fee8;}
.trslelecting1 td{ background:#99bfde; color:#FFF; }
.trslelecting2 td{ background:#c7ffc9;}
.Expand table td{}



.thistableliststyle{}
.thistableliststyle table {line-height:20px;border-left:1px #D0D0D0 solid; border-bottom:1px #D0D0D0 solid;}
.thistableliststyle table th{ border-top:1px #D0D0D0 solid;border-right:1px #D0D0D0 solid; padding:5px 20px; background:#f4f7f9; font-weight:100; color:#555;}
.thistableliststyle table td{ border-top:1px #D0D0D0 solid;border-right:1px #D0D0D0 solid; padding:5px 20px;}


.thistableliststyle22{}
.thistableliststyle22 table {line-height:20px;border-left:1px #D6E6F4 solid; border-bottom:1px #D6E6F4 solid;}
.thistableliststyle22 table th{ border-bottom:1px #fff solid;border-right:1px #D6E6F4 solid; padding:5px 20px; background:#D6E6F4; font-weight:100; color:#555;}
.thistableliststyle22 table td{ border-top:1px #D6E6F4 solid;border-right:1px #D6E6F4 solid; padding:5px 20px;}



/*图片border*/
.pic_border{margin-top:8px; _margin-top:2px; _margin-top:2px;}
.mid_boder{    border-right:6px solid #DEDEDE; border-left:6px solid #DEDEDE; padding-top:6px; _height:532px; min-height:532px;}
.sme_newinput1{ height:28px; padding-left:6px; position:relative;  }
.sme_newinput1 input{ background:url(../images/manage__03.gif) no-repeat; border:none; width:98px; height:28px; cursor:pointer;}
.top_pic_border_left{background:url(../images/top_l.gif) left top scroll no-repeat; height:6px;  padding-left:6px;overflow: hidden;}
.top_pic_border_right{background:url(../images/top_r.gif) right top scroll no-repeat ; height:6px;overflow: hidden;}
.border_bg{background:#dedede;height:6px; margin:0px 6px 0px 0px;overflow: hidden;}
.border_bg1{background:#dedede;height:6px; margin:0px 6px;overflow: hidden;}
.bottom_pic_border_left{background: url(../images/bottom_l.gif) left bottom scroll no-repeat; height:6px;  overflow: hidden;}
.bottom_pic_border_right{background: url(../images/bootom_r.gif) right bottom scroll no-repeat ; height:6px;overflow: hidden;}
